home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Deutsche Edition 1
/
Deutsche Edition 1.iso
/
amok
/
041-050
/
amok41
/
spiele
/
mastermind
/
txt
/
rechtsimg.mod
< prev
next >
Wrap
Text File
|
1993-11-04
|
8KB
|
207 lines
(*********************************************************************
*
* :Program. Image für Mastermind
* :Author. Hans Schafft
* :Address. Landfriedstraße 1A - Hinterhaus
* :Address. 6900 Heidelberg
* :Phone. 06221 - 22416
* :Version. 1.0
* :Date. 1989
* :Copyright. PD
* :Language. Modula-II
* :Translator. M2Amiga
*
*********************************************************************)
(* Um die PfeilImages einzubinden habe ich IFFRToCode von AMOK #3 *)
(* benutzt. Dem Autor Pit Burkhardt auf diesem Wege vielen Dank ! *)
(************************************************************************)
IMPLEMENTATION MODULE RechtsImg;
FROM SYSTEM IMPORT WORD;
FROM Heap IMPORT AllocMem;
BEGIN
AllocMem(RechtsImgPtr,SIZE(RechtsImgPtr^),TRUE);
WITH RechtsImage DO
leftEdge := 0;
topEdge := 0;
width := 24;
height:= 39;
depth := 4;
imageData := RechtsImgPtr;
planePick := 0FFH;
planeOnOff := 0H;
nextImage := NIL;
END;
WITH RechtsImgPtr^ DO (* rechts *)
(* Plane 1 *)
Dat[ 0]:=00000H; Dat[ 1]:=00000H;(* 1*)
Dat[ 2]:=0FF00H; Dat[ 3]:=00000H;(* 2*)
Dat[ 4]:=0FF00H; Dat[ 5]:=00000H;(* 3*)
Dat[ 6]:=0FF00H; Dat[ 7]:=00000H;(* 4*)
Dat[ 8]:=0FF00H; Dat[ 9]:=00000H;(* 5*)
Dat[ 10]:=0FF00H; Dat[ 11]:=00000H;(* 6*)
Dat[ 12]:=01F00H; Dat[ 13]:=00000H;(* 7*)
Dat[ 14]:=01F00H; Dat[ 15]:=00000H;(* 8*)
Dat[ 16]:=01F00H; Dat[ 17]:=00000H;(* 9*)
Dat[ 18]:=01F00H; Dat[ 19]:=00000H;(*10*)
Dat[ 20]:=01F00H; Dat[ 21]:=00000H;(*11*)
Dat[ 22]:=01F00H; Dat[ 23]:=00000H;(*12*)
Dat[ 24]:=01F00H; Dat[ 25]:=00000H;(*13*)
Dat[ 26]:=01F00H; Dat[ 27]:=00000H;(*14*)
Dat[ 28]:=01F00H; Dat[ 29]:=00000H;(*15*)
Dat[ 30]:=01F00H; Dat[ 31]:=00000H;(*16*)
Dat[ 32]:=01F00H; Dat[ 33]:=00000H;(*17*)
Dat[ 34]:=01F00H; Dat[ 35]:=00000H;(*18*)
Dat[ 36]:=01F00H; Dat[ 37]:=00000H;(*19*)
Dat[ 38]:=01F00H; Dat[ 39]:=00000H;(*20*)
Dat[ 40]:=01F00H; Dat[ 41]:=00000H;(*21*)
Dat[ 42]:=01F00H; Dat[ 43]:=00000H;(*22*)
Dat[ 44]:=01F00H; Dat[ 45]:=00000H;(*23*)
Dat[ 46]:=01F00H; Dat[ 47]:=00000H;(*24*)
Dat[ 48]:=01F00H; Dat[ 49]:=00000H;(*25*)
Dat[ 50]:=01F00H; Dat[ 51]:=00000H;(*26*)
Dat[ 52]:=01F00H; Dat[ 53]:=00000H;(*27*)
Dat[ 54]:=01F00H; Dat[ 55]:=00000H;(*28*)
Dat[ 56]:=01F00H; Dat[ 57]:=00000H;(*29*)
Dat[ 58]:=01F00H; Dat[ 59]:=00000H;(*30*)
Dat[ 60]:=01F00H; Dat[ 61]:=00000H;(*31*)
Dat[ 62]:=01F00H; Dat[ 63]:=00000H;(*32*)
Dat[ 64]:=01F00H; Dat[ 65]:=00000H;(*33*)
Dat[ 66]:=0FF00H; Dat[ 67]:=00000H;(*34*)
Dat[ 68]:=0FF00H; Dat[ 69]:=00000H;(*35*)
Dat[ 70]:=0FF00H; Dat[ 71]:=00000H;(*36*)
Dat[ 72]:=0FF00H; Dat[ 73]:=00000H;(*37*)
Dat[ 74]:=0FF00H; Dat[ 75]:=00000H;(*38*)
Dat[ 76]:=00000H; Dat[ 77]:=00000H;(*39*)
(* Plane 2 *)
Dat[ 78]:=00000H; Dat[ 79]:=00000H;(* 1*)
Dat[ 80]:=00100H; Dat[ 81]:=00000H;(* 2*)
Dat[ 82]:=00300H; Dat[ 83]:=00000H;(* 3*)
Dat[ 84]:=00700H; Dat[ 85]:=00000H;(* 4*)
Dat[ 86]:=00F00H; Dat[ 87]:=00000H;(* 5*)
Dat[ 88]:=01F00H; Dat[ 89]:=00000H;(* 6*)
Dat[ 90]:=0FF00H; Dat[ 91]:=00000H;(* 7*)
Dat[ 92]:=0FF00H; Dat[ 93]:=00000H;(* 8*)
Dat[ 94]:=0FF00H; Dat[ 95]:=00000H;(* 9*)
Dat[ 96]:=0FF00H; Dat[ 97]:=00000H;(*10*)
Dat[ 98]:=0FF00H; Dat[ 99]:=00000H;(*11*)
Dat[100]:=0FF00H; Dat[101]:=00000H;(*12*)
Dat[102]:=0FF00H; Dat[103]:=00000H;(*13*)
Dat[104]:=0FF00H; Dat[105]:=00000H;(*14*)
Dat[106]:=0FF00H; Dat[107]:=00000H;(*15*)
Dat[108]:=0FF00H; Dat[109]:=00000H;(*16*)
Dat[110]:=0FF00H; Dat[111]:=00000H;(*17*)
Dat[112]:=0FF00H; Dat[113]:=00000H;(*18*)
Dat[114]:=0FF00H; Dat[115]:=00000H;(*19*)
Dat[116]:=0FF00H; Dat[117]:=00000H;(*20*)
Dat[118]:=0FF00H; Dat[119]:=00000H;(*21*)
Dat[120]:=0FF00H; Dat[121]:=00000H;(*22*)
Dat[122]:=0FF00H; Dat[123]:=00000H;(*23*)
Dat[124]:=0FF00H; Dat[125]:=00000H;(*24*)
Dat[126]:=0FF00H; Dat[127]:=00000H;(*25*)
Dat[128]:=0FF00H; Dat[129]:=00000H;(*26*)
Dat[130]:=0FF00H; Dat[131]:=00000H;(*27*)
Dat[132]:=0FF00H; Dat[133]:=00000H;(*28*)
Dat[134]:=0FF00H; Dat[135]:=00000H;(*29*)
Dat[136]:=0FF00H; Dat[137]:=00000H;(*30*)
Dat[138]:=0FF00H; Dat[139]:=00000H;(*31*)
Dat[140]:=0FF00H; Dat[141]:=00000H;(*32*)
Dat[142]:=0FF00H; Dat[143]:=00000H;(*33*)
Dat[144]:=01F00H; Dat[145]:=00000H;(*34*)
Dat[146]:=00F00H; Dat[147]:=00000H;(*35*)
Dat[148]:=00700H; Dat[149]:=00000H;(*36*)
Dat[150]:=00300H; Dat[151]:=00000H;(*37*)
Dat[152]:=00100H; Dat[153]:=00000H;(*38*)
Dat[154]:=00000H; Dat[155]:=00000H;(*39*)
(* Plane 3 *)
Dat[156]:=00000H; Dat[157]:=00000H;(* 1*)
Dat[158]:=0FE00H; Dat[159]:=00000H;(* 2*)
Dat[160]:=0FC00H; Dat[161]:=00000H;(* 3*)
Dat[162]:=0F800H; Dat[163]:=00000H;(* 4*)
Dat[164]:=0F000H; Dat[165]:=00000H;(* 5*)
Dat[166]:=0E000H; Dat[167]:=00000H;(* 6*)
Dat[168]:=00000H; Dat[169]:=00000H;(* 7*)
Dat[170]:=00000H; Dat[171]:=00000H;(* 8*)
Dat[172]:=00000H; Dat[173]:=00000H;(* 9*)
Dat[174]:=00000H; Dat[175]:=00000H;(*10*)
Dat[176]:=00000H; Dat[177]:=00000H;(*11*)
Dat[178]:=00000H; Dat[179]:=00000H;(*12*)
Dat[180]:=00000H; Dat[181]:=00000H;(*13*)
Dat[182]:=00000H; Dat[183]:=00000H;(*14*)
Dat[184]:=00000H; Dat[185]:=00000H;(*15*)
Dat[186]:=00000H; Dat[187]:=00000H;(*16*)
Dat[188]:=00000H; Dat[189]:=00000H;(*17*)
Dat[190]:=00000H; Dat[191]:=00000H;(*18*)
Dat[192]:=00000H; Dat[193]:=00000H;(*19*)
Dat[194]:=00000H; Dat[195]:=00000H;(*20*)
Dat[196]:=00000H; Dat[197]:=00000H;(*21*)
Dat[198]:=00000H; Dat[199]:=00000H;(*22*)
Dat[200]:=00000H; Dat[201]:=00000H;(*23*)
Dat[202]:=00000H; Dat[203]:=00000H;(*24*)
Dat[204]:=00000H; Dat[205]:=00000H;(*25*)
Dat[206]:=00000H; Dat[207]:=00000H;(*26*)
Dat[208]:=00000H; Dat[209]:=00000H;(*27*)
Dat[210]:=00000H; Dat[211]:=00000H;(*28*)
Dat[212]:=00000H; Dat[213]:=00000H;(*29*)
Dat[214]:=00000H; Dat[215]:=00000H;(*30*)
Dat[216]:=00000H; Dat[217]:=00000H;(*31*)
Dat[218]:=00000H; Dat[219]:=00000H;(*32*)
Dat[220]:=00000H; Dat[221]:=00000H;(*33*)
Dat[222]:=0E000H; Dat[223]:=00000H;(*34*)
Dat[224]:=0F000H; Dat[225]:=00000H;(*35*)
Dat[226]:=0F800H; Dat[227]:=00000H;(*36*)
Dat[228]:=0FC00H; Dat[229]:=00000H;(*37*)
Dat[230]:=0FE00H; Dat[231]:=00000H;(*38*)
Dat[232]:=00000H; Dat[233]:=00000H;(*39*)
(* Plane 4 *)
Dat[234]:=00000H; Dat[235]:=00000H;(* 1*)
Dat[236]:=0FF00H; Dat[237]:=00000H;(* 2*)
Dat[238]:=0FF00H; Dat[239]:=00000H;(* 3*)
Dat[240]:=0FF00H; Dat[241]:=00000H;(* 4*)
Dat[242]:=0FF00H; Dat[243]:=00000H;(* 5*)
Dat[244]:=0FF00H; Dat[245]:=00000H;(* 6*)
Dat[246]:=01F00H; Dat[247]:=00000H;(* 7*)
Dat[248]:=01F00H; Dat[249]:=00000H;(* 8*)
Dat[250]:=01F00H; Dat[251]:=00000H;(* 9*)
Dat[252]:=01F00H; Dat[253]:=00000H;(*10*)
Dat[254]:=01F00H; Dat[255]:=00000H;(*11*)
Dat[256]:=01F00H; Dat[257]:=00000H;(*12*)
Dat[258]:=01F00H; Dat[259]:=00000H;(*13*)
Dat[260]:=01F00H; Dat[261]:=00000H;(*14*)
Dat[262]:=01F00H; Dat[263]:=00000H;(*15*)
Dat[264]:=01F00H; Dat[265]:=00000H;(*16*)
Dat[266]:=01F00H; Dat[267]:=00000H;(*17*)
Dat[268]:=01F00H; Dat[269]:=00000H;(*18*)
Dat[270]:=01F00H; Dat[271]:=00000H;(*19*)
Dat[272]:=01F00H; Dat[273]:=00000H;(*20*)
Dat[274]:=01F00H; Dat[275]:=00000H;(*21*)
Dat[276]:=01F00H; Dat[277]:=00000H;(*22*)
Dat[278]:=01F00H; Dat[279]:=00000H;(*23*)
Dat[280]:=01F00H; Dat[281]:=00000H;(*24*)
Dat[282]:=01F00H; Dat[283]:=00000H;(*25*)
Dat[284]:=01F00H; Dat[285]:=00000H;(*26*)
Dat[286]:=01F00H; Dat[287]:=00000H;(*27*)
Dat[288]:=01F00H; Dat[289]:=00000H;(*28*)
Dat[290]:=01F00H; Dat[291]:=00000H;(*29*)
Dat[292]:=01F00H; Dat[293]:=00000H;(*30*)
Dat[294]:=01F00H; Dat[295]:=00000H;(*31*)
Dat[296]:=01F00H; Dat[297]:=00000H;(*32*)
Dat[298]:=01F00H; Dat[299]:=00000H;(*33*)
Dat[300]:=0FF00H; Dat[301]:=00000H;(*34*)
Dat[302]:=0FF00H; Dat[303]:=00000H;(*35*)
Dat[304]:=0FF00H; Dat[305]:=00000H;(*36*)
Dat[306]:=0FF00H; Dat[307]:=00000H;(*37*)
Dat[308]:=0FF00H; Dat[309]:=00000H;(*38*)
Dat[310]:=00000H; Dat[311]:=00000H;(*39*)
END;
END RechtsImg.